package com.qzsoft.zhjd.server.modules.cement.entity;

import java.math.BigDecimal;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.ToString;

/**
 * @ClassName CementMatchEntity
 * @Description 水稳生产配比
 * @author linhuawei
 * @since 2022-01-18
 */
@Data
@EqualsAndHashCode(callSuper = false)
@NoArgsConstructor
@AllArgsConstructor
@Builder
@ToString
@TableName("n_cement_match")
public class CollectCementMatchEntity {

    @TableId
    private String id;// 主键
    private String baseCode;// 机构code
    private String projectId;// 项目主键
    private String stationCode;// 拌合站code
    private String matchCode;// 配方编号
    private String pavingLevel;// 摊铺层级
    private BigDecimal gravel1;// 集料1占比
    private BigDecimal gravel2;// 集料2占比
    private BigDecimal gravel3;// 集料3占比
    private BigDecimal gravel4;// 集料4占比
    private BigDecimal gravel5;// 集料5占比
    private BigDecimal gravel6;// 集料6占比
    private BigDecimal powder1;// 水泥1占比
    private BigDecimal powder2;// 水泥2占比
    private BigDecimal water;// 水占比
    private String gravel1Name;// 集料1占比
    private String gravel2Name;// 集料2占比
    private String gravel3Name;// 集料3占比
    private String gravel4Name;// 集料4占比
    private String gravel5Name;// 集料5占比
    private String gravel6Name;// 集料6占比
    private String powder1Name;// 水泥1名称
    private String powder2Name;// 水泥2名称
    private Long creator;// 创建者
    private Date createDate;// 创建时间
    private Long updater;// 更新者
    private Date updateDate;// 更新时间

}
